var Onreg = function() { } Onreg.prototype = { domains : {}, js: function(src, clear) { var d = document; var id = d.getElementById('onreg'); if (clear) { id.innerHTML = ''; id.className = 'wait'; } s = d.createElement("script"); s.type = "text/javascript"; s.src = "http://api.onreg.ru/code/1/17/e45edb5a8a70e055b31f756027e4824c/check.html?" + src; h = d.getElementsByTagName('HEAD')[0]; h.insertBefore(s, h.firstChild); return false; }, form : function(f) { if (f.elements[0].value == '') { alert('Вы не ввели имя домена'); return false; } return this.js("choice=1&domain="+f.elements[0].value, true); }, update : function(s) { var rr = /[a-zа-я0-9\_\-]+\.[a-zа-я]{2,}/i; var i = this.domains[s.match(rr)]; var id = document.getElementById('onreg'); id.children[i].innerHTML = s; }, check : function(s) { var id = document.getElementById('onreg'); id.className = ''; id.innerHTML = s; if (typeof(widget) != 'undefined') widget.adjustIFrameHeight(); var r = /onregCheck\"\>[a-zа-я0-9\_\-\.]+<\/b> /igm; var rr = /[a-zа-я0-9\_\-]+\.[a-zа-я]{2,}/i; var match = s.match(r); for (i=0; i < match.length; i++) { var d = rr.exec(match[i]); this.domains[d] = i; var self = this; (function() { self.js("choice=0&domain="+d, false); })(); } } } var onreg = new Onreg(); (function() { var d = document; var s = d.createElement("link"); s.type = "text/css"; s.href = 'http://static.onreg.ru/c/api.css'; s.rel = 'stylesheet'; h = d.getElementsByTagName('HEAD')[0]; h.insertBefore(s, h.firstChild); })(); document.write('
.ru637 р..рус1116 р..рф468 р..com2357 р..su756 р..net3042 р..name1368 р..org1677 р..me6388 р..info14323 р..pro3476 р..biz5666 р..top837 р.
Все зоны
');